package com.ytjj.qmyx.mall.model;

import lombok.Data;

import java.math.BigDecimal;
import java.util.Date;

@Data
public class OrdersPayDTO {
    /**
     * 主键
     *
     * @mbg.generated
     */
    private Integer id;

    /**
     * 订单编号
     *
     * @mbg.generated
     */
    private String orderNo;

    /**
     * 订单详情
     *
     * @mbg.generated
     */
    private String detail;

    /**
     * 订单描述
     *
     * @mbg.generated
     */
    private String descr;

    /**
     * 外部响应订单号
     *
     * @mbg.generated
     */
    private String resOrderNo;

    /**
     * 支付状态：1 支付中 2 成功 3 失败
     *
     * @mbg.generated
     */
    private Byte payType;

    /**
     * 支付金额
     *
     * @mbg.generated
     */
    private BigDecimal amount;

    /**
     * 交易类型：JSAPI,NATIVE,APP,MWEB
     *
     * @mbg.generated
     */
    private String tradeType;

    /**
     * 是否关注公众号/商家号 Y关注N未关注
     *
     * @mbg.generated
     */
    private String isSubscribe;

    /**
     * 订单 实际付款总金额 单位为分
     *
     * @mbg.generated
     */
    private Integer totalFee;

    /**
     * 银行类型
     *
     * @mbg.generated
     */
    private String bankType;

    /**
     * 付款时间
     *
     * @mbg.generated
     */
    private String payTime;

    /**
     * 创建时间
     *
     * @mbg.generated
     */
    private Date createTime;

    /**
     * 修改时间
     *
     * @mbg.generated
     */
    private Date updateTime;

    /**
     * 请求报文
     *
     * @mbg.generated
     */
    private String reqText;

    /**
     * 响应报文
     *
     * @mbg.generated
     */
    private String resText;
}
